 1.HQL操作之--数据操作
   
   装载数据(Load)
   基本语法：
   LOAD DATA [LOCAL] INPATH 'filepath'
  [OVERWRITE] INTO TABLE tablename [PARTITION (partcol1=val1,
  partcol2=val2 ...)]
  LOCAL：
  LOAD DATA LOCAL ... 从本地文件系统加载数据到Hive表中。本地文件会拷贝到Hive表指定的位置
  LOAD DATA ... 从HDFS加载数据到Hive表中。HDFS文件移动到Hive表指定的位置
  INPATH：加载数据的路径
  OVERWRITE：覆盖表中已有数据；否则表示追加数据
  PARTITION：将数据加载到指定的分区
  准备工作：
  -- 创建表
CREATE TABLE tabA ( 
id int
,name string
,area string 
) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' ;

数据文件（~/data/sourceA.txt）：
1,fish1,SZ
2,fish2,SH
3,fish3,HZ
4,fish4,QD
5,fish5,SR
   -- 加载本地文件到hive(tabA)
LOAD DATA LOCAL INPATH '/home/hadoop/data/sourceA.txt' INTO TABLE tabA;
   -- 检查本地文件还在
   -- 加载hdfs文件到hive(tabA)
  LOAD DATA INPATH 'data/sourceA.txt' INTO TABLE tabA;
  -- 检查HDFS文件，已经被转移
  -- 加载数据覆盖表中已有数据
  LOAD DATA INPATH 'data/sourceA.txt' OVERWRITE INTO TABLE tabA;
  -- 创建表时加载数据
  hdfs dfs -mkdir /user/hive/tabB
  hdfs dfs -put sourceA.txt /user/hive/tabB
  
  CREATE TABLE tabB ( 
id INT
,name string
,area string 
) ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
Location '/user/hive/tabB';